//////////////////////////////////////////////
// DllDefines.h
//
//////////////////////////////////////////////

/// Includes ---------------------------------

// nkCommon
#include <nilkinsCommon/Compiler/CompilerSettings.h>

/// Defines / Macros -------------------------

#pragma once

// Check if we use msvc for compilation
#if defined(_MSC_VER)
	#ifdef SCRIPTS_COMPILE_DLL
		#define DLL_SCRIPTS_EXPORT __declspec(dllexport)
	#else
		#define DLL_SCRIPTS_EXPORT __declspec(dllimport)
	#endif
#else
	#define DLL_SCRIPTS_EXPORT
#endif